moisture absorber - French English Dictionary